stop engines - Turco Inglés Diccionario